turkish towel - İngilizce Eşanlam Sözlük

turkish towel

n.
[1] terry towel